The version of Marathon Infinity included with the Marathon Trilogy Box set supports InputSprocket. This allows users to add and configure any InputSprocket-recognized device within the game. We have included default and sample sets for several devices:
Gravis Firebird
Microsoft Sidewinder
CH Products F-16 FighterStick
CH Products Flightstick Pro
CH Products Gamepad
CH Products Jetstick
Other supported devices:
CH Products Throttle
CH Products Rudder Pedals
Configuration of your InputSprocket-recognized input device is straightforward. Open the InputSprocket folder on the Marathon Trilogy CD and copy all the files into your Extensions folder in the System Folder. Then shut down your Mac and attach the device to the ADB port. The ADB port is the same connector that your mouse and keyboard use, so you may attach the device either at the back of the machine (using the device's "pass-through" to reattach the keyboard) or at the mouse's ADB port on the keyboard (again using the "pass-through" to reattach the mouse).
After you restart your Mac, start the Marathon Infinity application. Select the "Preferences" dialog and choose "Controls". Select the radio button marked "InputSprocket" and choose "Configure". You should now see a list of devices attached to your computer which may be configured using InputSprockets. Your keyboard and mouse, as well as any other device, are fully configurable from this dialog. If you've come up with several different configurations for a device, you may name and save each from this dialog as well.